@ner
2年前 提问
1个回答

网络安全数据链路控制协议应具备哪些功能

齐士忠
2年前

网络安全数据链路控制协议应具备以下功能:

  • 帧同步:将信息报文分为码组,采用特殊的码型作为码组的开关与结尾标志,并在码组中加入地址及必要的控制信息,这样构成的码组称为帧。帧同步的目的是确定帧的起始与结尾,以保持收发两端帧同步。

  • 差错控制:由于物理电路上存在着各种干扰和噪声,数据信息在传输过程中会产生差错。采用水平和垂直冗余校验,或循环冗余校验进行差错检测,对正确接收的帧进行认可,对接收有差错的帧要求重发帧。

  • 顺序控制:为了防止帧的重收和漏收,必须给每个帧编号,接收时按编号确认,以识别差错控制系统要求重发的帧。

  • 透明性:在所传输的信息中,若出现了每个帧的开关、结尾标志字符和各种控制字符的序列,要插入指定的比特或字符,以区别以上各种标志和控制字符,这样来保障信息的透明传输,即信息不受限制。

  • 线路控制:在半双工或多点线路场合,确定哪个站是发送站,哪个站是接收站;建立和释放链路的逻辑连接;显示各个站点的工作状态。

  • 流量控制:为了避免链路的阻塞,应能调节数据链路上的信息流量,决定暂停、停止或继续接收信息。

  • 超时处理:如果信息流量突然停止,超过规定时间,决定应该继续做些什么。

  • 特殊情况:当没有任何数据信息发送时,确定发送器发送什么信息。

  • 启运控制:在一个处于空闲状态的通信系统中,解决如何启动传输的问题。

  • 异常状态的恢复:当链路发生异常情况时(如收到含义不清的序列,数据码组不完整或超时收不到响应等),自动地重新启动恢复到正常工作状态。